alekhine’s defence - French English Dictionary